]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
dbusServices/extensions: Save stateObj on extension
authorFlorian Müllner <fmuellner@gnome.org>
Sun, 9 Jul 2023 00:54:58 +0000 (02:54 +0200)
committerMarge Bot <marge-bot@gnome.org>
Sat, 15 Jul 2023 11:07:12 +0000 (11:07 +0000)
We don't need it for anything for the time being, but reducing the
differences between extension object in the gnome-shell process and
in preferences still seems a good idea.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2832>

js/dbusServices/extensions/extensionPrefsDialog.js

index 01c4a5c20e2f6b94f62f32ad12367f948b92d59e..546af60ba8f6931987cc6cd6a433bf3b29c4f0a8 100644 (file)
@@ -36,6 +36,8 @@ export const ExtensionPrefsDialog = GObject.registerClass({
         const prefsModule = await import(prefsJs.get_uri());
 
         const prefsObj = new prefsModule.default(metadata);
+        this._extension.stateObj = prefsObj;
+
         prefsObj.fillPreferencesWindow(this);
 
         if (!this.visible_page)